most inglorious - French English Dictionary